<!DOCTYPE html>
<html lang="zh-CN" class="loading">

<head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <title>归档: 2020/12</title>
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
    <meta name="google" content="notranslate" />
    <meta name="keywords" content="技术博客,Python,Android,Arduino,JavaScript,Linux,Node.js,"> 
    <meta name="description" content="Skyone技术博客,"> 
    <meta name="author" content="王志伟"> 
    <link rel="alternative" href="atom.xml" title="Skyone-Blog" type="application/atom+xml"> 
    <link rel="icon" href="/img/favicon.png"> 
    
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.css">

    
<link rel="stylesheet" href="/css/diaspora.css">

    <!-- 看板娘
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css">
    <script src="/live2d-widget/autoload.js"></script>
    -->
    <!-- MD5 -->
    <script src="/js/md5.min.js"></script>
    <!-- MathJax -->
    
        <script type="text/x-mathjax-config">
        (function () {
            let target = document.getElementsByClassName("content")[0];
            MathJax.Hub.Config({
                tex2jax: {
                    inlineMath:  [ ["$", "$"] ],
                    displayMath: [ ["$$","$$"] ],
                    skipTags: ['script', 'noscript', 'style', 'textarea', 'pre','code','a'],
                    ignoreClass:"class1"
                }
            });
            MathJax.Hub.Queue(["Typeset",MathJax.Hub,target]);
        })();
    </script>
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>

    
<meta name="generator" content="Hexo 5.3.0"></head>

<body class="loading">
    <span id="config-title" style="display:none">Skyone-Blog</span>
    <div id="loader"></div>
    <div id="single" class="page">
    <div id="top">
        <a class="iconfont icon-left image-icon" href="javascript:history.back()"></a>
    </div>
    <div class="section">
        <div class="article">
            <div class="main">
                <div class="content">
                    <div class="timeline">
                      <h2 class="timeline-title">归档: 27篇</h2><hr>
                      
                      
                        
                          <h3 class="timeline-subtitle">2021</h3>
                        
                        <div class="timeline-item">
                          <time>2021-08-17</time>
                          <a target="_self" href="/2021/08/17/xue-xi-react-readx-zhuang-tai-guan-li/">学习react-readx状态管理</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-08-10</time>
                          <a target="_self" href="/2021/08/10/xue-xi-react-router-zhi-ji-ben-lu-you/">学习react-router之基本路由</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-07-12</time>
                          <a target="_self" href="/2021/07/12/ji-yi-ci-dui-aria2-de-zhe-teng/">记一次对Aria2的折腾</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-06-25</time>
                          <a target="_self" href="/2021/06/25/stm32-xue-xi-bi-ji-2-tong-yong-ji-shi-qi/">STM32学习笔记(2)通用计时器</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-06-25</time>
                          <a target="_self" href="/2021/06/25/stm32-xue-xi-bi-ji-1-zhong-duan/">STM32学习笔记(1)中断</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-05-13</time>
                          <a target="_self" href="/2021/05/13/micropython-you-ya-de-shi-xian-zhong-duan/">MicroPython优雅的实现中断</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-04-11</time>
                          <a target="_self" href="/2021/04/11/xiang-liang-dai-shu-yu-kong-jian-jie-xi-ji-he/">向量代数与空间解析几何</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-04-11</time>
                          <a target="_self" href="/2021/04/11/chuang-jian-zi-ji-de-shu-mei-pai-pico-c-yu-yan-xiang-mu/">创建自己的树莓派Pico-C语言项目</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-03-21</time>
                          <a target="_self" href="/2021/03/21/jiao-wan-bei-de-github-hosts-wen-jian/">较完备的GitHub-hosts文件</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-03-21</time>
                          <a target="_self" href="/2021/03/21/scrapy-githubactions-bu-shu-yun-pa-chong/">scrapy+GitHubActions部署云爬虫</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-03-14</time>
                          <a target="_self" href="/2021/03/14/qiu-shu-lie-tong-xiang-de-te-zheng-gen-fa/">求数列通项的特征根法</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-03-11</time>
                          <a target="_self" href="/2021/03/11/ji-chong-te-shu-xing-lie-shi-de-qiu-zhi-fang-fa/">几种特殊行列式的求值方法</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-03-06</time>
                          <a target="_self" href="/2021/03/06/shi-yong-a-li-yun-han-shu-ji-suan-mian-fei-chuang-jian-zi-ji-de-yin-le-bo-fang-qi-api/">使用阿里云函数计算免费创建自己的音乐播放器API</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-02-27</time>
                          <a target="_self" href="/2021/02/27/arduino-he-xin-ku-chang-yong-han-shu/">Arduino核心库常用函数</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-02-24</time>
                          <a target="_self" href="/2021/02/24/win10-xia-pei-zhi-shu-mei-pai-pico-de-micropython-yu-c-huan-jing/">Win10下配置树莓派Pico的MicroPython与C环境</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-02-22</time>
                          <a target="_self" href="/2021/02/22/yong-arduino-zhi-zuo-yi-ge-jian-yi-chao-sheng-bo-ce-ju-yi/">用Arduino制作一个简易超声波测距仪</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-02-20</time>
                          <a target="_self" href="/2021/02/20/she-ji-mo-shi-chu-tan/">设计模式初探</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-02-05</time>
                          <a target="_self" href="/2021/02/05/android-xue-xi-bi-ji-zhi-activity-jian-chuan-di-shu-ju/">Android学习笔记之activity间传递数据</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-01-30</time>
                          <a target="_self" href="/2021/01/30/android-xue-xi-bi-ji-zhi-ying-yong-zi-yuan/">Android学习笔记之应用资源</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-01-17</time>
                          <a target="_self" href="/2021/01/17/python-zhuang-shi-qi/">Python装饰器</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-01-12</time>
                          <a target="_self" href="/2021/01/12/linux-xia-an-zhuang-python3/">Linux下安装Python3</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2021-01-07</time>
                          <a target="_self" href="/2021/01/07/android-xue-xi-bi-ji-zhi-si-da-zu-jian/">Android学习笔记之四大组件</a>
                        </div>
                      
                        
                          <h3 class="timeline-subtitle">2020</h3>
                        
                        <div class="timeline-item">
                          <time>2020-12-20</time>
                          <a target="_self" href="/2020/12/20/zhi-zuo-yi-ge-huo-qu-wang-yi-yun-yin-le-xia-zai-lian-jie-de-fu-wu-qi/">制作一个获取网易云音乐下载链接的服务器</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2020-12-04</time>
                          <a target="_self" href="/2020/12/04/xamarin-de-ji-ben-kong-jian-ji-chang-jian-yong-fa/">Xamarin的基本控件及常见用法</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2020-11-14</time>
                          <a target="_self" href="/2020/11/14/yi-ge-jian-dan-de-shen-jing-wang-luo-kuang-jia/">一个简单的神经网络框架</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2020-10-29</time>
                          <a target="_self" href="/2020/10/29/ke-cheng-biao-pa-chong-yi-qi-keng/">课程表爬虫-已弃坑</a>
                        </div>
                      
                        
                        <div class="timeline-item">
                          <time>2020-10-24</time>
                          <a target="_self" href="/2020/10/24/linux-chang-jian-ming-ling/">Linux常见命令</a>
                        </div>
                      
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

</body>

<script src="//cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.js"></script>


<script src="//lib.baomitu.com/jquery/1.8.3/jquery.min.js"></script>
<script src="/js/plugin.js"></script>
<script src="/js/typed.js"></script>
<script src="/js/skyone.min.js"></script>


<link rel="stylesheet" href="/photoswipe/photoswipe.css">
<link rel="stylesheet" href="/photoswipe/default-skin/default-skin.css">


<script src="/photoswipe/photoswipe.min.js"></script>
<script src="/photoswipe/photoswipe-ui-default.min.js"></script>


<!-- Root element of PhotoSwipe. Must have class pswp. -->
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
    <!-- Background of PhotoSwipe. 
         It's a separate element as animating opacity is faster than rgba(). -->
    <div class="pswp__bg"></div>
    <!-- Slides wrapper with overflow:hidden. -->
    <div class="pswp__scroll-wrap">
        <!-- Container that holds slides. 
            PhotoSwipe keeps only 3 of them in the DOM to save memory.
            Don't modify these 3 pswp__item elements, data is added later on. -->
        <div class="pswp__container">
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
        </div>
        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
        <div class="pswp__ui pswp__ui--hidden">
            <div class="pswp__top-bar">
                <!--  Controls are self-explanatory. Order can be changed. -->
                <div class="pswp__counter"></div>
                <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
                <button class="pswp__button pswp__button--share" title="Share"></button>
                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
                <!-- element will get class pswp__preloader--active when preloader is running -->
                <div class="pswp__preloader">
                    <div class="pswp__preloader__icn">
                      <div class="pswp__preloader__cut">
                        <div class="pswp__preloader__donut"></div>
                      </div>
                    </div>
                </div>
            </div>
            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
                <div class="pswp__share-tooltip"></div> 
            </div>
            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
            </button>
            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
            </button>
            <div class="pswp__caption">
                <div class="pswp__caption__center"></div>
            </div>
        </div>
    </div>
</div>




</html>
